rock catchment dam - German English Dictionary